39 research outputs found

    Stepper motors control by programmable logic controller

    Get PDF
    Tato bakalářská práce pojednává o programovatelných automatech a krokových motorech. Cílem je seznámit se s nimi, navrhnout a vyrobit modul pro řízení krokových motorů pomocí PLC a následně vytvořit vzorové úlohy pro podporu výuky.This bachelor thesis deals with programmable logic controller and stepper motors. The target of the work is acquaint with them and to design and produce a control module to stepper motors by means of PLC and consequently creating sample cases for futher educational support.

    Cartesian Genetic Programming in Python

    Get PDF
    Kartézské genetické programování (CGP) patří mezi evoluční algoritmy. Byl primárně vytvořen pro návrh kombinačních obvodů. Dále může být použit k optimalizaci funkcí, v klasifikaci, evolučním umění atd. Tato práce se zabývá akceleračními technikami urychlující výpočet kandidátního řešení CGP v jazyce Python.Cartesian genetic programming (CGP) is one of the evolutionary methods. It was created for electronic circuit design. It can be used also in optimization of functions, classification, evolutionary art etc. This paper describes acceleration techniques to speed up the evaluation of candidate solution in CGP in Python.

    Evolutionary Design for Circuit Approximation

    Get PDF
    V posledních letech klademe stále větší důraz na energetickou úspornost integrovaných obvodů. Můžeme vytvořit aproximační obvody, které nesplňují specifikovanou logickou funkci, a které jsou cíleně navrženy ke snížení velikosti, doby odezvy a příkonu. Tyto nepřesné obvody lze využít v mnoha aplikacích, kde lze tolerovat chyby, obzvláště v aplikacích ve zpracování signálů a obrazu, počítačové grafiky a strojového učení. Tato práce popisuje evoluční přístup k návrhu aproximačních aritmetických obvodů a dalších složitějších obvodů. Díky paralelnímu výpočtu fitness byl evoluční návrh osmibitových násobiček urychlen až 170 krát oproti standardnímu přístupu. Pomocí inkrementální evoluce byly vytvořeny různé aproximační aritmetické obvody. Vyvinuté obvody byly použity v různých typech detektorů hran.In recent years, there has been a strong need for the design of integrated  circuits showing low power consumption. It is possible to create intentionally approximate circuits which don't fully implement the specified logic behaviour, but exhibit improvements in term of area, delay and power consumption. These circuits can be used in many error resilient applications, especially in signal and image processing, computer graphics, computer vision and machine learning. This work describes an evolutionary approach to approximate design of arithmetic circuits and other more complex systems. This text presents a parallel calculation of a fitness function. The proposed method accelerated evaluation of 8-bit approximate multiplier 170 times in comparison with the common version. Evolved approximate circuits were used in different types of edge detectors.

    Optical Recognition of Plants using Neural Network

    Get PDF
    S rostoucím tlakem na snížení používání chemikálií v zemědělství a zároveň s rostoucí cenou lidské práce je patrná tendence automatizovat postup odstraňování plevele v zemědělství. Tato práce se zabývá vývojem algoritmu, který umožní detekovat zemědělskou plodinu (rostlinu cukrové řepy) v tzv. nebezpečné oblasti pomocí kamerového snímku této oblasti. V této nebezpečné oblasti může probíhat automatické mechanické odstraňování plevele pouze v případě, že v ní není detekována zemědělská plodina. Algoritmus pro detekci plodiny je založen na neuronové síti architektury MobileNetV2. Tato neuronová síť byla natrénována na vytvořeném datasetu čítajícím 73 600 snímků, přičemž bylo dosaženo celkové přesnosti rozpoznání plodiny v 95 % případů. Předpokladem pro zvýšení přesnosti je zvýšení množství snímků v datasetu. Nasazením na jednodeskový počítač NVIDIA Jetson Nano bylo dosaženo rychlosti zpracování obrazu 40 snímků za sekundu.The increasing cost of manual work together with the increasing pressure from governments on minimizing of the chemical usage in agriculture intensifies the need for automation in the weed removal process. This work aims to present an algorithm capable of detection of an agricultural crop (sugar beet plant) in a so-called dangerous zone. The process of the automatic mechanical removal in the dangerous zone can only continue if the crop is not detected in this area. The detection algorithm is based on a neural network of the MobileNetV2 architecture. After the training on an acquired dataset of 73,600 images, the accuracy of detection using this algorithm was 95 %. To increase the accuracy of the detection even more significantly, it would be necessary to have more training images. The algorithm was deployed on a single-board computer NVIDIA Jetson Nano with the image processing pipeline speed of 40 frames per second.450 - Katedra kybernetiky a biomedicínského inženýrstvívýborn

    Application for Automation of Industrial Machine Development Procedures

    Get PDF
    Tato práce je zaměřena na rozšíření automatizační aplikace Elvac Makro o funkcionalitu umožňující operace s datovými typy při vývoji řídicí aplikace pro průmyslové stroje v prostředí TIA Portal. Díky této funkcionalitě bude programátorovi umožněno jednoduše vytvářet znovupoužitelné komponenty, které si uloží a bude je moci použít znovu v jiném projektu. Jako rozhraní prostředí TIA Portal byla použita knihovna TIA Portal Openness spolu s datovým formátem XML a jako rozhraní datového úložiště, které představuje soubor ve formátu XLSX, knihovna Spire.Xls. Přínosem této práce je zefektivnění vývoje řídicí aplikace v prostředí TIA Portal a tím i zefektivnění vývoje celého průmyslového stroje.This thesis focuses on the extension of the Elvac Makro automation software. The new functionality simplifies operations with datatypes during the development of a control application in the IDE TIA Portal. It enables the programmer to create reusable components, which can be saved in the data storage and reused in other projects. This was achieved using the TIA Portal Openness library together with the XML data format as an API for the IDE TIA Portal and the Spire.Xls as an API for the data structure represented by a file in the XLSX format. Successful implementation of the functionality will increase the efficiency of the control application development and thus the development of the whole industrial machine.450 - Katedra kybernetiky a biomedicínského inženýrstvívýborn

    Validation of TTSteel mathematical model for prediction of structure components and mechanical properties during hardening of steels

    Get PDF
    Import 21/10/2013Diplomová práce je zaměřena na kalení vybraných ušlechtilých ocelí v běžných provozních podmínkách kalíren. Hlavní náplní této práce je srovnání výsledných hodnot kalených ocelí na provoze, s výsledky programu TTSteel. Na základě dosažených výsledků jeho případná možnost uplatnění v provozních podmínkách kalíren. Srovnávanými vlastnostmi byla tvrdost a mikrostruktura. Teoretická část je zaměřena na základní principy tepelného zpracování, popisuje hlavní fyzikální faktory ovlivňující vlastnosti tepelně zpracovaných ocelí. Okrajově jsou v této části popsány vlastnosti ocelí dle jejich zařazení a použití. V praktické části je provedeno vyhodnocení výsledných hodnot po zakalení v provozu kalírny, vyhodnocení dosažených výsledků vygenerovaných programech TTSeel a jejich následné porovnání s výsledky kalírny. Celkové zhodnocení a vyjádření jsou uvedeny v závěrečné části.The present Diploma Work concentrates on hardening of selected grades of fine steel under standard running conditions in hardening shops. It focuses on comparison between resultant values of hardened steels reached in hardening shop and computed using TTSteel software. The goal is to assess based on the actual results the usability of the software in hardening shops. The characteristic to compare were hardness and microstructure. The theoretical part of the present Diploma Work focuses on fundamentals of heat treatment and describes main physical factors that would influence characteristics of heat treated steels. A reference is made to the characteristics of various grades of steel by their classification and usage. The practical part of the present Diploma Work brings the evaluation of resulting values reached by actual hardening; those computed using the TTSteel software and their mutual comparison. The final assessment and conclusion come in the final chapter.633 - Katedra tváření materiáluvelmi dobř

    Optimalization Taxation of Businessman which Keeps a Tax Accounting

    Get PDF
    Bakalářská práce je zaměřena na problematiku zdanění fyzické osoby podnikatele. Obsahuje analýzu jak daňové evidence, tak zákonnou úpravu zákona o daních z příjmů. Další částí bakalářské práce je návrh na optimalizaci zdanění příjmů vybraného subjektu v souladu se zákonnou úpravou.This bachelor thesis is intended to focus on the area of businessman taxation. It inclueds an analyses of tax accounting and regularization of Income tax. Other part of this Bachelor thesis inclueds proposal for optimalization taxation select subject according to regularization.

    Evolution of indirect taxes in the Czech Republic

    Get PDF

    The Evaluation of Financial and Economic Performance of The Enterprise

    Get PDF
    Cílem této diplomové práce je posoudit finanční zdraví společnosti FERROKONT, s.r.o., v období let 2003 – 2008, pomocí elementárních metod finanční analýzy. Výstupem analýzy jsou pak návrhy řešení, které povedou ke zlepšení finanční situace této společnosti v následujících letech.Master´s Thesis focuses assessments of financial situation of FERROKONT, s.r.o. company for years 2003 – 2008 through the use of elementary method of financial analysis. Master´s Thesis objective is suggests possible solutions for the improvement of the financial situation of this company in the coming years.
    corecore